voting slips - Turkish English Dictionary